package dao;
import model.LoginCredentials;
import model.Staff;

import java.sql.SQLException;
import java.util.ArrayList;


public interface StaffDAO {
	public void insertStaff(Staff staff) throws SQLException;
	public void updateStaff(Staff staff) throws SQLException;
	public void deleteStaff(String StaffID) throws SQLException;
	public Staff findStaff(String StaffID) throws SQLException;
	public ArrayList<Staff> findAllStaff() throws SQLException;
	public ArrayList<Staff> combine(LoginCredentials log) throws SQLException;
	public ArrayList<Staff> SearchStaff(String staffName) throws SQLException;
	public String searchEmail(String staffID)throws SQLException;
}
